highly strained - German English Dictionary